home *** CD-ROM | disk | FTP | other *** search
- /* select1.c: Illustrate selection sort */
-
- #include <stdio.h>
-
- #define NELEMS 4
-
- main()
- {
- int a[NELEMS] = {40, 12, 37, 15};
- size_t i, j;
-
- for (i = 0; i < NELEMS-1; ++i)
- for (j = i+1; j < NELEMS; ++j)
- if (a[i] > a[j])
- {
- int t = a[i];
- a[i] = a[j];
- a[j] = t;
- }
-
- for (i = 0; i < NELEMS; ++i)
- printf("%d\n",a[i]);
- return 0;
- }
-
- /* Output:
- 12
- 15
- 37
- 40
- */
-